Home
Work area
Library
Dictionary
Enter the word for search
wow (someone's) socks off
Overview
Examples
AI Expert
Dictionaries
Translations
épater
Definitions
To impress someone greatly or amaze them; to cause someone to feel astonished or extremely pleased.
Overview
Examples
AI Expert
Dictionaries